# 使用官方最新的 Nginx 镜像
FROM swr.cn-east-2.myhuaweicloud.com/dc/nginx:1.27.2

# 安装 bash 和 gettext
RUN apt-get update && apt-get install -y \
    bash \
    gettext \
    && rm -rf /var/lib/apt/lists/*

# 复制脚本和模板
COPY generate_nginx_conf.sh /usr/local/bin/generate_nginx_conf.sh

# 给脚本添加执行权限
RUN chmod +x /usr/local/bin/generate_nginx_conf.sh

# 执行生成配置脚本
CMD ["/bin/bash", "-c", "/usr/local/bin/generate_nginx_conf.sh && nginx -g 'daemon off;'"]